package com.zsk.shop.model.results;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("登录返回信息")
public class LoginInfoResult {

    @ApiModelProperty("是否设置过密码")
    private Boolean havePwd;
    @ApiModelProperty("是否设置过手机号")
    private Boolean havePhone;
    @ApiModelProperty("是否绑定过微信")
    private Boolean bingWechat;
    @ApiModelProperty("是否绑定过微信H5")
    private Boolean bingJsWechat;
    @ApiModelProperty("是否绑定过微信小程序")
    private Boolean bingMiniWechat;

    @ApiModelProperty("是否已实名")
    private Boolean haveIdCard;

    private LoginUserResult userResult;
    @ApiModelProperty("账号密码验证类型 {@link EnumCheckPwd}")
    private Integer pwdType;
    @ApiModelProperty("账号验证码验证类型 {@link EnumCheckCode}")
    private Integer smsType;
    @ApiModelProperty("返回账号信息")
    private String msg;
    @ApiModelProperty("token")
    private String token;
}
